package com.toman.JavaBean;



import java.io.Serializable;
import java.util.Date;

/**
 * 终端管理
 * 
 * @author toman
 * @email sunlightcs@gmail.com
 * @date 2018-05-08 14:15:52
 */
public class TerminalEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	private Integer deleteFlag;

	public Integer getDeleteFlag() {
		return deleteFlag;
	}

	public void setDeleteFlag(Integer deleteFlag) {
		this.deleteFlag = deleteFlag;
	}
	/**
	 * 
	 */
	private Long id;
	/**
	 * 设备编号
	 */
	private String terminalCode;
	/**
	 * 设备名称
	 */
	private String terminalName;
	/**
	 * 设备状态
	 */
	private String terminalStatus;
	/**
	 * 产线
	 */
	private String beltlineId;

	/**
	 * 设备
	 */
	private String deviceId;

	/**
	 * 设备
	 */
	private String channelId;

	/**
	 * 设备是否已经被删除
	 */
	
	private String deviceDeleteFlag;

	/**
	 * 产线是否已经被删除
	 */
	
	private String beltlineDeleteFlag;
	/**
	 * 部门
	 */
	private String departmentId;

	/**
	 * 部门是否已经被删除
	 */
	
	private String departmentDeleteFlag;

	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 更新时间
	 */
	private Date updateTime;

	/**
	 * 关联的公司id
	 */
	private String companyId;

	/**
	 * 在线状态,0不在线,1在线
	 */
	private String onlineStatus;

	/**
	 * 软件版本
	 */
	private String softwareVersion;

	/**
	 * 硬件版本
	 */
	private String hardwareVersion;

	/**
	 * 硬件版本是否已经被删除
	 */
	private String hardwareVersionName;
	private String hardwareVersionDeleteFlag;

	private Long createUserId;

	
	private String createUserName;

	private Long updateUserId;

	
	private String updateUserName;

	private String terminalNum;

	
	private String createDateTime;
private String softwareVersionName;

	private String updateDateTime;

	public Long getCreateUserId() {
		return createUserId;
	}

	public void setCreateUserId(Long createUserId) {
		this.createUserId = createUserId;
	}

	public String getCreateUserName() {
		return createUserName;
	}

	public void setCreateUserName(String createUserName) {
		this.createUserName = createUserName;
	}

	public Long getUpdateUserId() {
		return updateUserId;
	}

	public void setUpdateUserId(Long updateUserId) {
		this.updateUserId = updateUserId;
	}

	public String getUpdateUserName() {
		return updateUserName;
	}

	public void setUpdateUserName(String updateUserName) {
		this.updateUserName = updateUserName;
	}

	public String getBeltlineDeleteFlag() {
		return beltlineDeleteFlag;
	}

	public void setBeltlineDeleteFlag(String beltlineDeleteFlag) {
		this.beltlineDeleteFlag = beltlineDeleteFlag;
	}

	public String getDepartmentDeleteFlag() {
		return departmentDeleteFlag;
	}

	public void setDepartmentDeleteFlag(String departmentDeleteFlag) {
		this.departmentDeleteFlag = departmentDeleteFlag;
	}

	public String getTerminalNum() {
		return terminalNum;
	}

	public void setTerminalNum(String terminalNum) {
		this.terminalNum = terminalNum;
	}

	public String getSoftwareVersion() {
		return softwareVersion;
	}

	public void setSoftwareVersion(String softwareVersion) {
		this.softwareVersion = softwareVersion;
	}

	public String getHardwareVersion() {
		return hardwareVersion;
	}

	public void setHardwareVersion(String hardwareVersion) {
		this.hardwareVersion = hardwareVersion;
	}



	public String getOnlineStatus() {
		return onlineStatus;
	}

	public void setOnlineStatus(String onlineStatus) {
		this.onlineStatus = onlineStatus;
	}

	/**
	 * 关联产线名称
	 */
	
	private String beltlineName;

	/**
	 * 关联设备名称
	 */
	
	private String deviceName;
	/**
	 * 关联的部门名称
	 */
	
	private String departmentName;

	public String getCompanyId() {
		return companyId;
	}

	public void setCompanyId(String companyId) {
		this.companyId = companyId;
	}

	public String getHardwareVersionDeleteFlag() {
		return hardwareVersionDeleteFlag;
	}

	public void setHardwareVersionDeleteFlag(String hardwareVersionDeleteFlag) {
		this.hardwareVersionDeleteFlag = hardwareVersionDeleteFlag;
	}

	public String getChannelId() {
		return channelId;
	}

	public void setChannelId(String channelId) {
		this.channelId = channelId;
	}

	/**
	 * 设置：
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：设备编号
	 */
	public void setTerminalCode(String terminalCode) {
		this.terminalCode = terminalCode;
	}
	/**
	 * 获取：设备编号
	 */
	public String getTerminalCode() {
		return terminalCode;
	}
	/**
	 * 设置：设备名称
	 */
	public void setTerminalName(String terminalName) {
		this.terminalName = terminalName;
	}
	/**
	 * 获取：设备名称
	 */
	public String getTerminalName() {
		return terminalName;
	}
	/**
	 * 设置：设备状态
	 */
	public void setTerminalStatus(String terminalStatus) {
		this.terminalStatus = terminalStatus;
	}
	/**
	 * 获取：设备状态
	 */
	public String getTerminalStatus() {
		return terminalStatus;
	}
	/**
	 * 设置：产线
	 */
	public void setBeltlineId(String beltlineId) {
		this.beltlineId = beltlineId;
	}
	/**
	 * 获取：产线
	 */
	public String getBeltlineId() {
		return beltlineId;
	}
	/**
	 * 设置：部门
	 */
	public void setDepartmentId(String departmentId) {
		this.departmentId = departmentId;
	}
	/**
	 * 获取：部门
	 */
	public String getDepartmentId() {
		return departmentId;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：更新时间
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：更新时间
	 */
	public Date getUpdateTime() {
		return updateTime;
	}

	public String getBeltlineName() {
		return beltlineName;
	}

	public void setBeltlineName(String beltlineName) {
		this.beltlineName = beltlineName;
	}

	public String getDepartmentName() {
		return departmentName;
	}

	public void setDepartmentName(String departmentName) {
		this.departmentName = departmentName;
	}

	public String getDeviceId() {
		return deviceId;
	}

	public void setDeviceId(String deviceId) {
		this.deviceId = deviceId;
	}

	public String getDeviceName() {
		return deviceName;
	}

	public void setDeviceName(String deviceName) {
		this.deviceName = deviceName;
	}

	public String getDeviceDeleteFlag() {
		return deviceDeleteFlag;
	}

	public void setDeviceDeleteFlag(String deviceDeleteFlag) {
		this.deviceDeleteFlag = deviceDeleteFlag;
	}


	public String getCreateDateTime() {
		return createDateTime;
	}

	public void setCreateDateTime(String createDateTime) {
		this.createDateTime = createDateTime;
	}

	public String getUpdateDateTime() {
		return updateDateTime;
	}

	public void setUpdateDateTime(String updateDateTime) {
		this.updateDateTime = updateDateTime;
	}

	public String getHardwareVersionName() {
		return hardwareVersionName;
	}

	public void setHardwareVersionName(String hardwareVersionName) {
		this.hardwareVersionName = hardwareVersionName;
	}

    public String getSoftwareVersionName() {
        return softwareVersionName;
    }

    public void setSoftwareVersionName(String softwareVersionName) {
        this.softwareVersionName = softwareVersionName;
    }
}
